﻿/*********************************************
* 命名空间: DataCode.DatabaseDrives.MongoDBProvide
* 功 能： 用于实现定义的IMongoDB接口
* 类 名： MnogoDb
* 作 者:  东腾
* 时 间： 2018/2/24 15:22:44 
**********************************************
*/
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
using Abp.MongoDb.Repositories;
using DataCode.Interface;
using DataCode.Model;

namespace DataCode.DatabaseDrives.MongoDBProvide
{
    public class MongoDB : IMongoDb
    {
        private readonly MongoDbRepositoryBase<Lot11_5model,string> _resp;
        public MongoDB(Abp.Domain.Repositories.IRepository<Lot11_5model,string> resp)
        {
            _resp =(MongoDbRepositoryBase<Lot11_5model, string>) resp;
        }
        public void SaveData(Lot11_5model model)
        {
            model.Id = Guid.NewGuid().ToString();
            _resp.Insert(model);
        }

        public List<Lot11_5model> GetData()
        {
            var list = _resp.GetAllList();
            return list;
        }
    }
}
